brader ses principes

Translations
compromise one's principles
Words
brader

verb
sell off